package com.zx.idc.backend.gui.api.ws.services.handler.strategy.command.base;


import com.zx.idc.backend.gui.api.ws.services.handler.strategy.entity.Option;
import com.zx.idc.backend.gui.api.commom.entity.CommandModel;


/**
 * Created by hasee on 2019/2/21.
 * 指令接口
 */
public interface CommandType {

    /**
     * 匹配方法
     *
     * @param option
     * @return
     */
    boolean isMatch(Option option);

    /**
     * 执行方法
     *
     * @param xmlData
     * @param commandModel
     * @return
     */
    String execute(java.lang.String xmlData, CommandModel commandModel);
}
